body, html {
  margin: 0;
  padding: 0;
  height: 100%;
}

::-webkit-scrollbar {
  width: 7px;
  height: 7px;
}

::-webkit-scrollbar-thumb {
  background: #c7d1da;
  border-radius: 3px;
}

::-webkit-scrollbar-track-piece {
  background: #efefef;
}

.el-container {
  /*设置内部填充为0，几个布局元素之间没有间距*/
  padding: 0;
  /*外部间距也是如此设置*/
  margin: 0;
  /*统一设置高度为100%*/
  height: 100%;
}

.el-menu {
  height: 100%;
}

.header {
  background: #304156;
  padding: 0;
  height: 40px;
  color: #dddddd;
}

.poster-uploader .el-upload {
  border: 1px dashed #d9d9d9;
  border-radius: 6px;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
.poster-uploader .el-upload:hover {
  border-color: #409EFF;
}
.poster-uploader-icon {
  font-size: 28px;
  color: #8c939d;
  width: 180px;
  height: 270px;
  line-height: 270px;
  text-align: center;
}
.poster {
  width: 180px;
  height: 270px;
  display: block;
}
